eat (one's) greens - Francés Inglés Diccionario